Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 APOLLO CLOSE Detached £478,618 £408,000 2 Oct 2020
2 APOLLO CLOSE Detached £404,905 £400,000 29 Jun 2023
4 APOLLO CLOSE Detached £364,414 £360,000 7 Jun 2023
6 APOLLO CLOSE Semi-Detached £479,696 £85,000 22 Mar 1996
8 APOLLO CLOSE Detached £498,932 £282,500 3 Mar 2006